<html>
<title> Devoluci&oacute;n de Material Bibliogr&aacute;fico </title>
<body>
<!-- Formulario 1 -->
<FORM ACTION= "devolucion3.php" METHOD="POST" >
<!-- Busqueda de Usuario -->
<table>
<tr>
<td> Codigo Usuario:  </td> 
<td><input type="text" name="ID_usuario" size="8" value="<?echo $_POST["ID_usuario"]; ?>" /></td>
<td> <input type="submit" name="ver_prestamo" value = "Ver"  /> </td>
</tr> 
</table>
<?php 
///Conexion a la BD
//include ("conexion1.php");

$conexion = mysql_connect("localhost","cdepis_cedis","~.Q/>Y,zie5s");
mysql_select_db("cdepis_cedis", $conexion);

///Buscando los prestamos y datos del usuario 
$id_usuario = $_POST["ID_usuario"];
$buscar = $_POST["ver_prestamo"];
//Si hacemos click en el boton ver, para visualizar los datos del usuario
if ($buscar) 
{
 //Asignando a la variable usuario el contenido de la caja de texto ID_usuario
// $id_usuario = $_POST["ID_usuario"];
 //Buscar el usuario
 $sql= "select * from Usuario where ID_usuario='".$id_usuario."'";
 $result = mysql_query($sql,$conexion)or die ("Query failed: " . mysql_error() . " Actual query: " . $query);

///Mostrando los datos del usuario
echo "<table border = '1'>";
echo "<tr>";
echo "<td><b>Usuario</b></td> ";
echo "<td><b>Nombre </b></td> ";
echo "<td><b>Apellidos </b></td> ";
echo "<td><b>Estado </b></td> ";
echo "</tr>"; 
	while ($row = mysql_fetch_array($result))
	{
	if ($row[estado_usuario] == 1) {$row[estado_usuario]="Habilitado";} else $row[estado_usuario]="Deshabilitado";
	echo "<tr> ";
	echo "<td>".$row[ID_usuario]."</td>";
	echo "<td>".$row[nom_usuario]."</td>";
	echo "<td>".$row[ape_usuario]."</td>";
	echo "<td>".$row[estado_usuario]."</td>";
	echo "</tr> ";
	}

echo "</table>";

///Imprimiendo el prestamo del usuario
echo "<table border = '1'>";
///Seleccionando los datos del prestamo del usuario ingresado
$sql1="select ID_Prestamo,Prestamo.ID_MatBib, Titulo_MatBib,Autor_MatBib,Fec_Prestamo,Fec_Devolucion
from Prestamo JOIN MaterialBibliografico on Prestamo.ID_MatBib = MaterialBibliografico.ID_MatBib
and Prestamo.ID_usuario = '".$id_usuario."' and Prestamo.Est_Prestamo = true";
//echo "despues de la consulta /t";
$result1 = mysql_query($sql1,$conexion)or die ("Query failed: " . mysql_error());

echo "<tr><td> Prestamos </td></tr>";
echo "<tr> ";
echo "<td><b> No Prestamo</b> </td>";
echo "<td><b> Codigo Documento</b> </td>";
echo "<td><b> Titulo Documento</b> </td>";
echo "<td><b> Autor</b> </td>";
echo "<td><b> Fecha Prestamo</b> </td>";
echo "<td><b> Fecha Devolucion</b> </td>";
echo "<td><b> Seleccion</b> </td>";
echo "</tr>";
while ($row1 = mysql_fetch_array($result1))
{
//    $id_prestamo =$row1[ID_prestamo];
    echo "<tr>";
	echo "<td>".$row1[ID_Prestamo]."</td>";
	echo "<td>".$row1[ID_MatBib]."</td>";
	echo "<td>".$row1[Titulo_MatBib]."</td>";
	echo "<td>".$row1[Autor_MatBib]."</td>";
	echo "<td>".$row1[Fec_Prestamo]."</td>";
	echo "<td>".$row1[Fec_Devolucion]."</td>";
	echo "<td><input type = 'checkbox' name='devuelve[]' value='' /></td>";
	echo "</tr>";
}
echo "</table>";
}
///Boton Devolver
//echo "<form action='devolucion4.php' method='post'>";
echo "<input type='submit' name='devolver' value = 'Devolver' />";


///Fin Formulario 2
if ($_POST['devolver'])
{

///SI es que hay checks
if(!empty($_POST['devuelve']))
 $checks = array_keys($_POST['devuelve']); //solo cuenta los datos que estan con check


//Recibir si esta con check o no
//Recorriendo el arreglo de checks
echo "Intentando devolver ... </br>";
echo "Cuenta el arreglo ".count($checks)." datos </br>";
echo "el usuario es: ".$id_usuario."";
// echo "este es el id usuario ".$usuario." </br>";
for($i = 0; $i < count($checks); $i++)
{
if (isset($checks[$i])){ //echo "".$i;
//echo "Selecciono ".$i."</br>";
//Actualizar estado del usuario si es que esta deshabilitado a habilitado
//  if (Usuario.estado_usuario == false){
///Deberia de hacer la consuta nuevamente

///Seleccionando los prestamos del usuario
$sql2="select ID_Prestamo,Prestamo.ID_MatBib, Titulo_MatBib,Autor_MatBib,Fec_Prestamo,Fec_Devolucion
from Prestamo JOIN MaterialBibliografico on Prestamo.ID_MatBib = MaterialBibliografico.ID_MatBib
and Prestamo.ID_usuario = '".$id_usuario."' and Prestamo.Est_Prestamo = true";

//echo "despues de la consulta /t";
$result2 = mysql_query($sql2,$conexion)or die ("Query failed: " . mysql_error());

while ($row2 = mysql_fetch_array($result2))
{
//    $id_prestamo =$row1[ID_prestamo];
//    echo "<tr>";
	$ID_prestamo = $row2[ID_Prestamo];
	$ID_MatBib = $row2[ID_MatBib];
	$ID_titulo = $row2[Titulo_MatBib];
	$Autor = $row2[Autor_MatBib];
	$Fec_Prestamo = $row2[Fec_Prestamo];
	$Fec_Devolucion = $row2[Fec_Devolucion];
//	echo "<td><input type = 'checkbox' name='devuelve[]' value='' /></td>";
//	echo "</tr>";
}

//  echo "ID Prestamo: ".$row1['ID_Prestamo']."";
  $sql3="UPDATE Usuario SET estado_usuario = '1' WHERE Usuario.ID_usuario = '".$_POST['ID_usuario']."'";

  mysql_query($sql3,$conexion);//or die ("Query failed: " . mysql_error() . " Actual query: " . $query);
  //Actualizar estado de libro a disponible
  
  $sql4="UPDATE MaterialBibliografico SET Estado_MatBib = '1' where ID_MatBib ='".$ID_MatBib."'";
  mysql_query($sql4,$conexion);
  
  //Actualizar estado de prestamo a devuelto
  $sql5="UPDATE Prestamo SET Est_Prestamo = '0' where ID_Prestamo = '".$ID_prestamo."'";
  mysql_query($sql5,$conexion);
  }
}
}


?>
</FORM>
<!-- Fin Formulario 1 -->
</body>
</html>
